Perfect location and the perfect combination of resort life with the benefits of an apartment.