excellent location in the spacious well appointed property