Great details, fabulous hospitality and attention... a great place to stay