We had a very nice stay at Craig's condo. It was very clean and the beds were comfortable (the 2 most important things for us!). The view from the balcony was as advertised, and we spent every morning watching the sunrise. The location was great - 2 block walk to the beach, coffee shops and restaurants.