Excellent stay, amazing location, and the check in process was very smooth even though our flight arrived very late and we needed to check in at 01:00, they took care of us!