Beautiful spacious well located, these are only 3 of many words that I'd use to describe this amazing place to stay and not only be a guest but really feel like part of the family.