Immaculate, with everything you need. Seven steps from the water and absolutely beautiful. The place has local shops and is only twenty minutes from the city. We had a fantastic time.