Location and communication was great. A couple of maintenience issues that need to be addressed. Apart from that, we enjoyed our stay.