Thoughtful touches, great location, amazing view, hosts are easy to communicate with, comfortable bed. I'll definitely stay again.