The location is perfect. Hosts are so kind! Very clean also. Cannot wait to come back!