Aloha was perfect for our family of four plus dog. Great location close to a beautiful dog friendly beach. The apartment had a great feel to it, as did the balcony and courtyard. We would definitely stay here again.