Overall, my friends and I had an excellent time staying at this yacht. It is quite large, 3 decks with a fully equipped kitchen, 4 bedrooms and bathrooms downstairs, including a master suite, and a really nice top deck where you can enjoy the evenings. The kitchen works great - we cooked breakfast every day and there is AC in most rooms which keeps the yacht surprisingly cool.
Unfortunately, one of the bedrooms had a leak. I'm not sure from where but the entire room was soaked and the smell in the room was unbearable. With the door closed, the rest of the lower floor with all the bedrooms and the entranceway of the yacht still smelled like fecal matter. Not the smell you want to be smelling when you go to sleep, but with your bedroom door closed, the smell is more faint and you get used to it (although one of my friends could not take it and just slept on the couch in the living room upstairs). We were told by Andrea that someone would show up to fix it, but no one ever showed up.
In addition, Andrea tacked on an extra $150 fee for "an extra guest". There isn't a very effective way to dispute these charges so as of the day of this review, it seems we will be stuck paying this extra fee. It's pretty shocking that the property manager can just add fees to your reservation without your consent (damages would be understandable but not the case here) - so beware.