Magical place, oceanfront and beautiful service