An amazing place to stay. Well maintained premises with all requisite amenities.