Leena's place is in an amazing location in Kihei! The property faces the ocean (we could look out at it from the lanai for beautiful sunset views/walk across the property lawn to get to it) and was just a 10 min walk from one of the shopping centers in town. A beach towel was provided for every guest (which we made great use of) and we had more than enough space for the 4 of us.
Note that if you're squeamish we did run into some bugs, but I think that's pretty unavoidable for Maui/beachfront property... Also the building had a pest spraying the day after we left, which may alleviate the problem for future guests.
Would recommend! We had a great time in Leena's!