Excellent place to stay: clean, great location and everything we could wish for in terms of amenities!