A delightful oasis, very well appointed and totally charming.