This place is great in every respect. Location is superb. It had all the appliances needed, really clean. The terrace is something else…huge and nicely maintained with lots of plants and flowers. We would stay here again in a heartbeat.