stylish place with great vibes and nice tropical pool