We thoroughly enjoyed our stay. The place is very clean and has great amenities. We loved the communication and easy check in.