Good location, way too much noice from beach club and bad / agressive check-in.