Very clean and spacious. Great location which was very close to local shops and restaurants. Also very close to the local beach. Pool looked very well kept but unfortunately for us the weather was conducive to using it.