Excellent location, exemplary level of cleanliness and quality of peripherals. Would definitely stay here again.