This has to be a 5 star rating .. great location, great views and just n amazing overall stay .. We were celebrating our anniversary and we found a gem .. the jacuzzi was perfect size , bed was comfy and the balcony let me tell you .. wowwwww...