Excellent location, everything clean and in order. Great value for a 5 star stay!