Check-in and communication is easy. Nice location, you will find parking. Floor needs some cleaning. Overall we enjoyed our stay.