great location! wonderful ocean view, very clean, chic and comfortable furniture (esp. love the living room). Communication is smooth (the hosts are very clear with what can't do, such as no pet or no party, which was not a problem for us) Parking is included (garage fit for mid size car while bigger car can easily park on the street). Climbing and hauling our luggages up the 30+ steps of stairs is ok for us but I guess it could be tricky for some. Overall, I'd definitely recommend this place to my friends and would definitely return (as long as I continue to have someone with me to haul the luggages).