Roomy, clean, well located, easy parking, easy access, very well equipped.