Ayala 63 has excellent location within a sophisticated and well maintained property. Apartments are well designed and impeccably cleaned. But the very best, its staff. What a great service! You will feel at home. Will be back soon....