Spacious, clean, and stylish and super convenient location. David is a prompt communicator and was very responsive. We loved the bidets and the beds were super comfortable. Great kitchen for cooking and so handy to have on site parking. Would definitely stay here again.