Brand new, very clean and stylish. Carolyn is a super friendly host and we felt very welcome. Loved the patio/balcony to catch the rays :)