Extremely clean, very well appointed in a great location.