Great place, super easy checkin and good communication throughout. 5 stars