Immaculate. Brand new. We really enjoyed our stay. The home is beautiful and so is the view. Great place to relax. Kids especially enjoyed the grass area and the rocky shoreline. Also, conveniently located near local grocery stores, restaurants and shops. Hosts are friendly and available when needed. Will definitely stay here again!