A very well appointed property, clean and spacious