Overall the place was amazing. Location was perfectly located near the beach. A few things were broken, that need fixing. We would definitely rebook there.