Our stay was perfect. The apartment was ideal. Shops and amenities were located suitably and easy to find. Xavier and Anna were on hand if needed.