Just one small complaint .. the shower area is a little small. It would be nice to have a sliding door so that we don't have to worry about the water spilling out of the shower area.
Other than that .. everything about this place was A+++.