This is a good location based on what you are looking for. Communication with host is good. However, the condition of the place was unacceptable at the beginning. it was cleaned better on the last day of the stay.