Immaculate. Perfectly located. Spacious inside for 2 people. Completely separate bedroom so hubby could do yoga in lounge while I slept in. Just a few steps to beach