Very clean, efficient use of space, great shower, comfortable temperature inside the unit considering the hot summer weather during our stay, has everything you would need plus extras to add on if you wanted.