Excellent location, nice ensuite room. Isla is very nice