The apartment was perfect in many ways. Upon arrival staff greeted us warmly and helped with baggage to the apartment, they explained a few things and let us be. We stayed in Leyland which has modern decor and a wonderful view over the pool and...More