Great location and excellent amenities. Very nice stay and easy communication with Amina. One room gets a little hot but otherwise great for a large group.