Excellent stay and perfect location for pretty much everything. All the essential amenities included.