Great location on Kannapali Beach, awesome to have access to the resort amenities. Had a great view of the ocean from our unit with a little balcony. Studio is just big enough to fit your needs since you aren’t spending too much time inside anyways! The Westin grounds are beautifully maintained and very well organized. Parking was easy and service staff was friendly. Would stay again... very kid friendly too.