We had to leave our house to fumigate it, and we were looking for something close to the beach to spend the weekend, Because Expedia name this as a Hotel I was looking to go to a Hotel lobby for the check - in, this doesn't exist, Check- in is via phone and take so much time. I think it is way to expensive for what you get. The $95 dollars hotel fee is ridiculously plus they charge you $25 for parking space. You must leave the apartment clean if not they charge you.
They ask you to take the garbage out but they don't leave garbage bags, so this is BYOB, if not they will charge for the garbage you leave there.
Parking garage is way too complicated. You better go to a real hotel if you want to spend a nice weekend with your family.