Absolutely fabulous stay. Kitchen was completely functional for full on cooking. Bed was comfy and that patio was incredible. Parking was completely secure and ACI Castello was a fabulous place to stay. Highly recommended.