Studio Villa by North Beach - This charming studio villa is located just a short walk to Luna Beach and is ideal for a couple looking for a weekend getaway in paradise. Villa is fully renovated with new air conditioning, endless hot water, 65" smart tv with sound system, smart home technology, and more!