What a beautiful gem of a place. Well stocked, well located, well designed - easy communication and attention to detail. Loved this and would stay again and again!