Amazing host, excellent communication, great location, beautiful views - this place has it all.