Perfect host, perfect house, perfect Alcudia!