Perfect stay and would highly recommend to others. Easy checkin and great communication prior to stay. Amenities are comprehensive and the place is very nice, clean and warm.