A very spacious and luxurious property that is in a great location.