Stunning place, beautiful view, prime location and unbelievable hosts who make you feel right at home. Will definitely be staying here if we visit again.