clean, accessible. great stay