Villa de Noja offers modern apartments with a lush garden and outdoor pool. It also features a restaurant with market-fresh cuisine and excellent service.