Very clean and quiet stay at a well located place.