Clean, and comfortable. Modern and in a great location. Fit 7 of us perfectly. Would love to come stay again.