Nearly perfect!
Very spacious!
Bonuses: deep tub, keyboard, massage chair, smart TV
Only negative (which was with the pool guy showing up frequently when we were in the pool) was resolved very quickly!