Great place, awesome location and perfect for our visit. Unfortunately, buyer beware...Their check in instructions demands that you give their agent a $200 Euros Deposit in CASH upon check in, which should be returned at the time of check out. Unfortunately, their agent wasn't able to meet with us at the time of check out, so I have spent the past several weeks trying to get my deposit returned. Honestly, the apartment was perfect but if you decide to take the risk and stay, do not return the key until you receive your deposit back...