perfect location and very clean with all the needed amenities.