Excellent location and very clean with modern amenities. Highly recommended.