Great location for beach and restaurants. Kitchen is quite small but was okay as we went out for food anyway. Overall communication with hosts was very quick and easy!