Very modern and comfortable apartment in Jamaica.