Comfortable, whimsical in an ideal location...a magical place to stay.