This was the perfect place for us. Not terribly expensive like the resorts but still nice enough to feel spoiled in Maui. The ocean is ten steps away but the beach is pretty rocky, you can easily walk to nearby beaches that are much better for swimming, snorkeling. Grounds are kept very beautiful. You can also walk to nearby grocery store, great pancake breakfast place and a food truck park. Place was clean and comfortable. We really appreciated the beach chairs, toys and boogie board left for us to use. We already want to plan another visit!