The location of this spot is the best - we never had trouble finding the place. Communication with the check-in host was great.
Only small thing would be the bed was not very comfortable. Otherwise, I do recommend this place!