This was an excellent stay! The location is incredible since it is right at the beach! The place is very nice as well. The only slight downside was that they required that we did a decent amount of cleaning before checkout.