Stay was excellent and the check-in process was very accommodating! even though I reached later than scheduled, the team arranged someone to meet me with key. there were some issues with the key which was promptly resolved by their team. all-in-all, an excellent place to stay!