This place is amazing. Easy to find, perfectly located and very luxurious amenities. I was there with just one other person but it has the means to accommodate many people. Definitely stay here it is perfect