Great location. Clean and tidy. Exactly as shown in the pictures. Helpful and polite staff. Great communication. All in all wonderful.