Excellent location, clean, well-appointed and great rooms. Highly recommend this place.