Perfect location, all the amenities and facilities you could need for your stay.