Great place to stay beautiful beach immaculate property