excellent - cozy and compact but very roomy and fully functional. All necessities were there and Michael checked in frequently but non intrusively. Had an excellent time - there is also a Jacuzzi and Pool that are not mentioned in the description that I enjoyed frequently.