Perfect location! Gracious hosts! Super clean! All the amenities you need! Safe!