Iguana offers holiday apartment rentals. The studio apartments provide a relaxing vacation experience.