Fantastic location on Ohope Beach and amazing hospitality as well as a very stylish apartment.