Paradise! Stunning location and views to die for. No need to go anywhere else.