This place has a perfect location and it was everything you need. Communication with host was great and their response was always rapid. Would 100% recommend.