Great views, great location - a great host in paradise.