Perfect location. Really great layout and decorated really nicely. We had everything we needed and it was a great stay.