The house is capacious and well-located; good for short stays.