Location was not as good as expected based on other reviews. It is not in the nicest area, especially for families. Pretty noisy, sketchy alleys. It is nice that the beach is right around the corner along with shops and Belmont park. Would be nice if it had A/C but there are fans to use. Kitchen does not have a lot of appliances or utensils to use for cooking your own meals. We had ants on the countertops and floors the first day we were there and through the week we were there. The pictures make it look a good size but it is very small, especially when the pullout couch is in use. All in all it was ok.