If you want beach front you can’t beat this place- amazing! The fact that you can bring your well-behaved dog is icing on the cake! Just fantastic!