Brand new, perfect modern design. All the creature comforts. Really nice interior design touches. Great hosts. Perfect for our Marrickville trip.