Haiku Surf Cottage exceeded all my expectations!! I would love to return again.