Exactly as advertised. Great location and nice hosts. There are many places such as restaurants, shopping and beaches near by.