Excellent location and pleasant stay. Very clean and all the basic amenities are provided. They respond very quickly. It was worth every penny.