Omg where do I start !!! Location is amazing !!!!! Perfect stays at napilii shores exceeded my expectations!!! I’m super picky and I can tell u this place is amazing super clean had ac units in the living room and the room kept the unit super cool! The rooms and bathrooms was super clean !!! The kitchen was super equipped with everything u need to feel at home !!! Super cozy !!!! Everything worked properly! It was perfect for family or even just two guest ! The balcony was so relaxing over looking the pool ! Beds was super comfortable !!! Everything was immaculate !!! Napili shores was amazing perfect stays will please ur every need ! Also the two restaurants down stairs omg !!! Beyond amazing food was so delicious !! Kitchen 5315 was amazing !!! And the gazebo for breakfast was incredible ! U have beach access and just the place it self is awesome would definitely recommend and can’t wait to go again had a amazing time !!!! Thank u perfect stays we felt right at home !!!!