Perfect location! Communication was excellent, there were no troubles during our check in or throughout the stay. Everything was clean and ready for us, we had everything we needed. I would absolutely stay here again.