All GREAT.. location, functionality, cleanliness, view. All perfect. Thanks