Beautiful, clean and spacious! Perfect location! We had a wonderful experience and will definitely be back.