Very clean and well kept. plenty of space to sit and visit. would definitely stay here again.