Very clean and quite place in a great location.