Very clean and comfortable. Nice location, particularly if the weather cooperates