Excellent location, wonderful service at check in and when we had questions. Quick to respond. Very clean and roomy.