This place is a great place and in a great neighborhood. Markets and restaurants are close by. There is a beautiful beach area to go and relax but maybe not ideal for kids that want to play and boogie board. Ocean beach and Mission beach are close by car. Traffic is somewhat busy but not that busy that you cannot get around comfortably. Toiletries (shampoo/conditioner/body soap) are not provided so make sure you either bring it or purchase it at the store or market. Everything else was provided. Place is comfortable and beautiful. BBQ was provided which was great. Thuy was available for any questions or needs we had. Will rent again.