The location of this apartment is great and has a nice terrace however the furnishings and amenities were seriously lacking given the price point. Overall the pictures did not match the apartment’s furnishings and it was not good value for money at nearly $330 a night. We only noticed the €25 check in fee because our flight was delayed (later arrival) and they made us sign a contract on the spot which was a separate letting agreement which we never encountered before.