Very Clean . Has all you need . High standards of finish .Very Comfortable . Very quiet location .