First thing first - this place is SPOTLESS clean! It is fully stocked with anything you might need even beach towels, chairs, or umbrellas. The pull out couch is very very comfortable, it has a much thicker and softer mattress than other sofas of those kinds usually have. We were pleasantly surprised as we were prepared for pull out couch discomfort sleep.
And of course the location is perfect. It is within walkable distance to the beach, International Market Place, and of course a bus stop. It gave us flexibility to go further if we wanted to. Last but not the least. It is the mountain view .... with rainbows !