Very clean, excellent location, and will be staying here again. Highly recommend!