Excellent communication and hosts, great location, great views and everything you need for an affordable and comfy stay.