This place was absolutely spotless and the check in process was so easy and accommodating, even after we got in late due to travel delays! Absolutely stay here!