This is our third stay at Colors - you could say we're fans! We were offered an upgrade this time around and stayed in their new flats across the street from the main hotel. These are spacious with full kitchen amenities, a large, comfy sitting room and a well-appointed bathroom. There were two double bedrooms and a small play area for children. This was a very luxurious experience, albeit a different one from staying in the main hotel, where the trendy decor and vibe make it very clear you're on holiday, rather than at your home away from home.