Perfectly located and offers all the amenities. Thoroughly enjoyed my stay.