Great location, has everything you need. very good communication and very helpful hosts! we had a nice stay and would recommend