Great location. Ryo provided everything necessary and more for a comfortable stay.